package com.assistant.wechat.service;

import com.assistant.admin.pojo.PageResult;
import com.assistant.wechat.pojo.UserInfo;

import java.util.List;
import java.util.Map;

public interface UserInfoService {

    /*
    * 新添加一条审核信息
    * */
    public int insertUserInfo(UserInfo userInfo);

    /*
    * 通过审核
    * */
    public int updateUserInfoStatus(Integer id,String openid);

    /*
    * 驳回审核
    * */
    public int updateUserInfoRefuse(Map<String,String> map);

    /*
    * 获取审核的用户列表
    * */
    public PageResult<UserInfo> getUserInfoList(Integer page, Integer rows, String key,Integer status);

    /*
    删除申请
    * */
    public int delUserInfo(Integer id);

    /*
    * 根据openid查询一条记录的
    * */
    public List<UserInfo> getUserInfo(String  openid);

    /*
    * 根据id查一条数据
    * */
    public List<UserInfo> getUserInfoById(Integer id);

    /*
    * 修改该审核是是否有效
    * */
    public int UpdateValidated(String id);


}
